package com.heihu577.bean.enums;

import java.net.URL;

/**
 * 定义所有 fxml 文件的位置, 方便使用 FXMLLoader 直接导入
 */
public enum FxmlResources {
    MYAPP("/fxml/MyApp.fxml"), // 主程序页面
    ALIYUN_OSS("/fxml/AliyunOSS.fxml"), // 设置阿里云 OSS 的界面
    MARKDOWN_RESULT("/fxml/MarkdownResult.fxml");
    ;

    private String filePath;
    private URL url;

    FxmlResources(String filePath) {
        this.filePath = filePath;
        this.url = getClass().getResource(filePath);
    }

    public URL getUrl() {
        return this.url;
    }
}
